Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NELSON STREET Terraced £696,256 £375,000 16 Mar 2009
7 NELSON STREET Terraced £714,519 £715,000 15 Feb 2023
13 NELSON STREET Terraced £457,425 £93,000 24 Nov 1997
49 NELSON STREET Semi-Detached £392,341 £100,000 2 Feb 2000